export default {
  port: 3000,
  logPath: "mylogs/log.txt",
  whitelistIps: [
    "http://127.0.0.1:3000",
    "http://localhost:3000",
    "http://127.0.0.1:5500",
    "http://localhost:5500",
  ],
  whiteReferers: [],

  // 数据库配置
  db: {
    type: "mongodb",
    host: "127.0.0.1",
    port: 27017,
    user: "",
    password: "",
    database: "project",
  },

  // 路由配置
  baseUrl: "/api/v1",
  withoutToken: [
    "/mail/sendlogupCode",
    "/user/logup",
    "/user/captcha",
    "/user/login",
    "/user/loginCheck",
  ],

  // 校验配置
  jwt: "83c7662c-f536-48fc-adb7-f241fd4f679f",
  tokenExpire: 1000 * 60 * 60 * 12, // token过期时间

  // mailExpire: 1000 * 60 * 5,
  mailExpire: 1000 * 60 * 60 * 24, // 验证码过期时间
  captcha: {
    size: 4, // 验证码长度
    width: 100, // 宽度
    height: 30, // 高度
    fontSize: 30, // 字体大小
    noise: 3, // 干扰线条数
    color: true, // 是否有颜色
    background: "#cc9966", // 背景颜色
    ignoreChars: "0o1i", // 排除某些字符
  },
};
